星巡研究院

渗透视角下的攻击链路

* 起点:下单 / 支付请求由客户端携带金额与券信息 * 关键步:金额篡改、负数反转、四舍五入差、并发条件竞争多次核销 * 终点:直接资金损失(低价成交、余额反向增加、券被多次抵扣) * 最终定级:严重(直接资金损失);仅发现逻辑缺陷、未造成实际资金变动不定级 ### 一、业务背景 支付链路里,商品原价由服务端掌握,但下单、改价、用券、余额扣减等请求常把金额、券码、余额字段交给客户端携带。服务端若不在支付前重新计算、不在扣减时保证原子性,攻击者改一个字段或并发发一组请求,就能让平台少收甚至倒贴。本链把金额篡改、负数反转、舍入差、并发竞态四类逻辑缺陷串成资金损失路径。 ### 二、系统拓扑 * 下单 / 改价接口:接收客户端传来的金额、券码、数量。 * 风控前置:订单金额合理性、异常折扣、并发频次的第一道判断。 * 支付网关:服务端重算应付金额、签名校验。 * 券核销服务:券的一次性与幂等控制。 * 余额 / 订单数据库:扣减与落库,事务与行锁的责任方。 * 信任边界:客户端传来的金额只是 "声明",不是 "事实"。 ### 三、角色与账号 * 攻击者
这是进阶内容

升级理论包获取本册全部章节,从机器本质系统入门